squad boss - German English Dictionary